package com.woniuxy.driverschool.service.courseArrangement.parameterMessage;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.stereotype.Component;

import java.util.Date;
import java.util.List;

/**
 * @author shichen
 * @create 2021-09-29-14:54
 * @description 这个类包装了设置课时表的三个信息，
 *              1、一个教练的id，
 *              2、教练的上班时间 t_date
 *              3、教练的时间段 集合（collection）interval
 *
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@Component
public class MessageForScheduleLessons {
    /**
     * 教练的id
     */
    int teacherid;
    /**
     * 教练的上班时间 t_date
     */
    Date date;

    /**
     * 教练的时间段的集合 interval
     */
    List<PeriodType> interval;


}
